be estranged - German English Dictionary